package com.gisocn.onemap.tdt;

import com.esri.android.map.TiledServiceLayer;
import com.esri.core.geometry.Envelope;
import com.esri.core.geometry.Point;

/* loaded from: classes2.dex */
public class TDTConstant {
    public static final Envelope Envelope_2000;
    public static final Envelope Envelope_MERCATOR;
    public static final String LAYER_NAME_IMAGE = "img";
    public static final String LAYER_NAME_IMAGE_ANNOTATION_CHINESE = "cia";
    public static final String LAYER_NAME_IMAGE_ANNOTATION_ENGLISH = "eia";
    public static final String LAYER_NAME_TERRAIN = "ter";
    public static final String LAYER_NAME_TERRAIN_ANNOTATION_CHINESE = "cta";
    public static final String LAYER_NAME_VECTOR = "vec";
    public static final String LAYER_NAME_VECTOR_ANNOTATION_CHINESE = "cva";
    public static final String LAYER_NAME_VECTOR_ANNOTATION_ENGLISH = "eva";
    public static final Point ORIGIN_2000;
    public static final Point ORIGIN_MERCATOR;
    public static final double[] RESOLUTIONS_2000;
    public static final double[] RESOLUTIONS_MERCATOR;
    public static final double[] SCALES;
    public static final int SRID_2000 = 4490;
    public static final int SRID_MERCATOR = 102100;
    public static final String TILE_MATRIX_SET_2000 = "c";
    public static final String TILE_MATRIX_SET_MERCATOR = "w";
    public static final TiledServiceLayer.TileInfo TileInfo_2000;
    public static final TiledServiceLayer.TileInfo TileInfo_MERCATOR;
    public static final double X_MAX_2000 = 180.0d;
    public static final double X_MAX_MERCATOR = 2.00375083427892E7d;
    public static final double X_MIN_2000 = -180.0d;
    public static final double X_MIN_MERCATOR = -2.00375083427892E7d;
    public static final double Y_MAX_2000 = 90.0d;
    public static final double Y_MAX_MERCATOR = 2.00375083427892E7d;
    public static final double Y_MIN_2000 = -90.0d;
    private static final double Y_MIN_MERCATOR = -2.00375083427892E7d;
    public static final int dpi = 96;
    public static final int tileHeight = 256;
    public static final int tileWidth = 256;

    static {
        Point point = new Point(-179.99984d, 89.99989d);
        ORIGIN_2000 = point;
        Point point2 = new Point(-2.00375083427892E7d, 2.00375083427892E7d);
        ORIGIN_MERCATOR = point2;
        double[] dArr = {5.90995197141668E8d, 2.95497598570834E8d, 1.47748799285417E8d, 7.38743996427087E7d, 3.69371998213544E7d, 1.84685999106772E7d, 9234299.95533859d, 4617149.97766929d, 2308574.98883465d, 1154287.49441732d, 577143.747208662d, 288571.873604331d, 144285.936802165d, 72142.9684010827d, 36071.4842005414d, 18035.7421002707d, 9017.87105013534d, 4508.93552506767d, 2254.46776253384d, 1127.23388126692d, 563.61694d};
        SCALES = dArr;
        double[] dArr2 = {1.406250026231578d, 0.703125013115789d, 0.3515625065578945d, 0.17578125327894775d, 0.08789062663947399d, 0.043945313319736994d, 0.021972656659868472d, 0.010986328329934226d, 0.005493164164967124d, 0.0027465820824835504d, 0.0013732910412417797d, 6.866455206208899E-4d, 3.433227603104438E-4d, 1.716613801552224E-4d, 8.583069007761132E-5d, 4.291534503880566E-5d, 2.1457672519402802E-5d, 1.0728836259701401E-5d, 5.364418129850712E-6d, 2.682209064925356E-6d, 1.341104532462678E-6d};
        RESOLUTIONS_2000 = dArr2;
        double[] dArr3 = {78271.51696402048d, 39135.75848201024d, 19567.87924100512d, 9783.93962050256d, 4891.96981025128d, 2445.98490512564d, 1222.99245256282d, 611.49622628141d, 305.748113140705d, 152.8740565703525d, 76.43702828517625d, 38.21851414258813d, 19.109257071294063d, 9.554628535647032d, 4.777314267823516d, 2.388657133911758d, 1.194328566955879d, 0.5971642834779395d};
        RESOLUTIONS_MERCATOR = dArr3;
        Envelope_2000 = new Envelope(-180.0d, -90.0d, 180.0d, 90.0d);
        Envelope_MERCATOR = new Envelope(-2.00375083427892E7d, -2.00375083427892E7d, 2.00375083427892E7d, 2.00375083427892E7d);
        TileInfo_2000 = new TiledServiceLayer.TileInfo(point, dArr, dArr2, dArr.length, 96, 256, 256);
        TileInfo_MERCATOR = new TiledServiceLayer.TileInfo(point2, dArr, dArr3, dArr.length, 96, 256, 256);
    }
}
